dogs cats endoscopy cat breeders colonial heights puppies puppy cat petersburg derbyshire birman chesterfield dog colonoscopy richmond henrico chester county